young shepherd - French English Dictionary